hydraulic transmission system - Alemán Inglés Diccionario